<!DOCTYPE html>
<style>
tr {
  vertical-align: baseline;
}
.block input, .block textarea {
  display:block;
}
</style>
<table>
<tr>
  <td>XYZgh</td>
  <td><input value="abc"></td>
  <td><input></td>
</tr>
<tr class="block">
  <td>XYZgh</td>
  <td><input value="abc"></td>
  <td><input></td>
</tr>
<tr>
  <td>XYZgh</td>
  <td><textarea>abc</textarea></td>
  <td><textarea></textarea></td>
</tr>
<tr class="block">
  <td>XYZgh</td>
  <td><textarea>abc</textarea></td>
  <td><textarea></textarea></td>
</tr>
<tr>
  <td>XYZgh</td>
  <td><input type="search" value="abc"></td>
  <td><input type="search"></td>
</tr>
<tr class="block">
  <td>XYZgh</td>
  <td><input type="search" value="abc"></td>
  <td><input type="search"></td>
</tr>
<tr>
  <td>XYZgh</td>
  <td><input type="number" value="123"></td>
  <td><input type="number"></td>
</tr>
<tr class="block">
  <td>XYZgh</td>
  <td><input type="number" value="123"></td>
  <td><input type="number"></td>
</tr>
</table>
